package com.mkb.entity;
import com.zz.common.util.AbstractObject;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import java.io.Serializable;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class GraphCaseDO extends AbstractObject implements Serializable{
    private static final long serialVersionUID = 1L;
    
        /***Id***/
    @ApiModelProperty(value = "Id")
    private Long id;

    /***行政区id***/
    @ApiModelProperty(value = "行政区id")
    private Long areaId;

    /***行政区区名***/
    @ApiModelProperty(value = "行政区区名")
    private String areaName;

    /***图形id***/
    @ApiModelProperty(value = "图形id")
    private Long graphId;

    /***图形名称***/
    @ApiModelProperty(value = "图形名称")
    private String graphName;

    /***代号***/
    @ApiModelProperty(value = "代号")
    private String code;

    /***性质***/
    @ApiModelProperty(value = "性质")
    private String nature;

    /***来源***/
    @ApiModelProperty(value = "来源")
    private String origin;

    /***立案情况***/
    @ApiModelProperty(value = "立案情况")
    private String registerContent;

    /***立控时间***/
    @ApiModelProperty(value = "立控时间")
    private Date caseDate;

    /***立控代号***/
    @ApiModelProperty(value = "立控代号")
    private String caseCode;

    /***刑事立案时间***/
    @ApiModelProperty(value = "刑事立案时间")
    private Date criminalDate;

    /***处置结果***/
    @ApiModelProperty(value = "处置结果")
    private String result;

    /***备注***/
    @ApiModelProperty(value = "备注")
    private String note;

    /***CreateTime***/
    @ApiModelProperty(value = "CreateTime")
    private Date createTime;

    /***Creator***/
    @ApiModelProperty(value = "Creator")
    private String creator;

    /***CreateId***/
    @ApiModelProperty(value = "CreateId")
    private Long createId;


}
